<?php
    session_start();

    if (!isset($_SESSION['is_logged_in'])) {
        header("Location:../index.php");
        die();
    }
    
    ini_set('display_errors',"1");
    include("conexion.php");

	$operacion = $_POST["operacion"];

	
	switch ($operacion) {
		case "cargar":
			$strSalida = "";
			$strEquipos = "";
			$NumeTorneo = $_POST["NumeTorneo"];
			$conn = new mysqli($dbhost, $dbuser, $dbpass, $db);
				
			$tabla = $conn->query("SELECT NumeEqui, NombEqui FROM equipos WHERE NumeTorneo = {$NumeTorneo} ORDER BY NombEqui") or die("Problemas al conectar al Servidor");
				
			$cantEqui = $tabla->num_rows;
				
			while ($fila = $tabla->fetch_array()) {
				$strEquipos.= $crlf.'<option value="'.$fila["NumeEqui"].'">'.$fila["NombEqui"].'</option>';
			}
			$tabla->free();
			$conn->close();
				
			$strSalida.= $crlf.'<input type="hidden" id="hdnCantCruces" value="'.truncar($cantEqui/2).'" />';
			$strSalida.= $crlf.'<table id="tablaCruces">';
			for ($I = 1; $I <= ($cantEqui / 2); $I++) {
				$strSalida.= $crlf.'<tr id="fila'.$I.'">';
				$strSalida.= $crlf.'<td style="font-size: 15px; color: yellow;">';
				$strSalida.= $crlf.'<label for="cmbNumeEquiLoca'.$I.'">Cruce '.$I.':</label>';
				$strSalida.= $crlf.'<select id="cmbNumeEquiLoca'.$I.'">';
				$strSalida.= $strEquipos;
				$strSalida.= $crlf.'</select>';
				$strSalida.= $crlf.'<label for="cmbNumeEquiVisi'.$I.'">vs</label>';
				$strSalida.= $crlf.'<select id="cmbNumeEquiVisi'.$I.'">';
				$strSalida.= $strEquipos;
				$strSalida.= $crlf.'</select>';
				$strSalida.= $crlf.'</td>';
				$strSalida.= $crlf.'<td>';
				$strSalida.= $crlf.'<label for="txtFechPart'.$I.'">Fecha y hora:</label>';
				$strSalida.= $crlf.'<input type="date" id="txtFechPart'.$I.'" value="" />';
				$strSalida.= $crlf.'<input type="time" id="txtHoraPart'.$I.'" value="" />';
				$strSalida.= $crlf.'</td>';
				$strSalida.= $crlf.'<td>';
				$strSalida.= $crlf.'<img src="imagenes/restar.png" title="Quitar Cruce" style="cursor: pointer;" onclick="quitar('.$I.');"/>';
				$strSalida.= $crlf.'</td>';
				$strSalida.= $crlf.'</tr>';
			}
			$strSalida.= $crlf.'</table>';
			echo $strSalida;
			break;
			
		case "insert":
			$strSQL = $_POST["strDatos"];
			$strError = "";
			
			$conn = new mysqli($dbhost, $dbuser, $dbpass, $db) or die("Problemas al conectar con la BD");
			
			//Separo en un array
			$sqlScripts = explode(";", $strSQL );
			
			for($i=0; $i<count($sqlScripts); $i++ ) {
				$sqlScripts[$i] = trim($sqlScripts[$i]);
				if ($sqlScripts[$i] != "") {
					$strSQL = "INSERT INTO partidos(NumeTorneo, NumeFech, NumeFase, NumeCuar, FaltEquiLoca, FaltEquiVisi, MinuEquiLoca, MinuEquiVisi, NumeEquiLoca, NumeEquiVisi, FechPart, PtosEquiLoca, PtosEquiVisi, NumeEsta) VALUES" . $sqlScripts[$i];
					$strSQL = str_replace("\\", "", $strSQL);
					if (!$conn->query($strSQL)) {
						$strError = $conn->error;
						//$strError.= "<br>".$strSQL;
					}
				}
			}
			if ($strError == "")
				echo "CORRECTO";
			else
				echo $strError;

			$conn->close();
			break;
	}
?>